<?php
require_once 'BaseController.php';

/**
 * 物件比較画面コントローラクラス<br />
 *
 * @package apamanshop
 * @author N.Tsutsumi
 * @copyright　
 */
class Mypage_ComparisonController extends Mypage_BaseController
{
	/**
	 * インデックスアクション
	 *
	 * @access public
	 * @return void
	 */
	public function indexAction()
	{
		//表示テンプレートパス設定
		$this->_display_path = APPLICATION_PATH . '/modules/mypage/views/scripts/common.tpl';

		$this->addMetaJs('/js/common/photo.js');

		$model_menu = new Mypage_Model_Menu();

		//=====表示用共通パラメータ設定=====
		$this->setCommonParams();
		// 固定パラメータ設定
		$this->_params['SrhKbn'] = '01';
		//物件比較用モデルインスタンス生成
		$loader = new Zend_Application_Module_Autoloader(array(
			'namespace' => 'Rstdtl',
			'basePath' => APPLICATION_PATH . '/modules/rstdtl',
		));
		$this->_model_bkndtl = new Rstdtl_Model_Bukendtl();

		//eId取得
		$cunnrentEId = $this->getCurrentUserEid();
		//uid設定
		$userList = $model_menu->getUId($cunnrentEId);
		//ユーザＩＤ取得
		//$this->_params['Uid'] = $this->_model->getUId($cunnrentEId);
		$this->_params['Uid'] = $userList[0]['M92_USER_CD'];

		$this->_data['bukenlist'] = array();
		$this->_data['bukenlist'] = $this->_model_bkndtl->getBukenDtlListData($this->_params);
		//表示用データコンバート
		$this->_model_bkndtl->convertData($this->_config,$this->_data['bukenlist'],$this->_params);
		// 徒歩時間・バス時間・取引態様を編集
		for ($i=0; $i<count($this->_data['bukenlist']); $i++)
		{
			if ($this->_data['bukenlist'][$i]['CONVERT_T03_TOHO01'] != '－') {
				$this->_data['bukenlist'][$i]['CONVERT_T03_TOHO01'] .= "分";
			}
			if ($this->_data['bukenlist'][$i]['CONVERT_T03_BUS_JYOUSHA'] != '－') {
				$this->_data['bukenlist'][$i]['CONVERT_T03_BUS_JYOUSHA'] .= "分";
			}
			$this->_data['bukenlist'][$i]['CONVERT_T03_TORIHIKI_TAIYOU'] = Apm_Bukkenitems::GetTorihikiTaiyouStr($this->_data['bukenlist'][$i]);
		}

		$this->addMetaCss('/css/mypage/mypage.css');
		$this->setSideMenu($this->_params['Uid'], false);

		//=====表示用共通パラメータ設定=====
		$this->setCommonParams();
		//=====ブロック設定=====
		$this->setBlock($this->_comparison_helper);
		//=====表示=====
		$this->display($this->_display_path);
	}


	/**
	 * 物件比較画面の共通パラメータ設定
	 *
	 */
	private function setCommonParams()
	{
		//=====タイトル=====
		$this->setTitle('賃貸情報アパマンショップ[マイページ]');

		//=====タイトルバー設定=====
		$this->setContentsTitle('マイページ&nbsp;&gt;&gt;&nbsp;お気に入り物件比較', '');

		//=====パンくず設定=====
		$this->_breadcrumb->reset();
        $this->_breadcrumb->add(Apm_Config_Search::BREADCRUMB_TOP, $this->_baseurl);
        $this->_breadcrumb->add('マイページ', $this->_baseurl . 'mypage/menu');
        $this->_breadcrumb->add('お気に入り物件一覧', $this->_baseurl . 'mypage/favoritelist');
        $this->_breadcrumb->add('お気に入り物件比較', $this->_baseurl . 'mypage/comparison');
        $this->setBreadCrumb($this->_breadcrumb->generateBreadcrumb());
	}
}
?>